# @author : sentry
# @since : 2023-09-09
# 逆序输出

"""
Python3 range()返回的是一个可迭代对象(类型是对象)，而不是列表类型
range(start,stop[,step])
参数说明：
start：计数从 start 开始，默认是从0开始。例如range(5)等价于range(0,5)
stop：计数到 stop 结束，但不包括 stop。例如：range(0,5) 是[0,1,2,3,4]没有5
step：步长，默认为1。例如：range(0,5) 等价于 range(0,5,1)
range(5,0,-1) [5,4,3,2,1]
"""
str_info = input('请输入字符串:')
# 第一种切片方式
print(str_info[::-1])

# 循环转换
str_list = []
for i in range(len(str_info) - 1, -1, -1):
    str_list.append(str_info[i])

print(''.join(str_list))
